rough periwinkle - Spanish English Dictionary